package com.lanyou.esb.servicemix.entity;


import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import java.io.Closeable;
import java.io.IOException;
import java.net.URI;
import java.util.HashMap;
import java.util.Map;

/**
 * Created by gonglei on 16/3/29.
 */
public class FieldSystem {

    private String systemCode;

    private String systemName;

    /**
     * 是否输出日志
     */
    private boolean logging = true;
    private boolean doForwardIP = true;
    /**
     * 用户代理是否支持发送url片断,即"#"
     */
    private boolean doSendUrlFragment = true;

    /**
     * 目标地址
     */
    private String targetUri;



    public String getSystemCode() {
        return systemCode;
    }

    public void setSystemCode(String systemCode) {
        this.systemCode = systemCode;
    }

    public String getSystemName() {
        return systemName;
    }

    public void setSystemName(String systemName) {
        this.systemName = systemName;
    }

    public boolean isLogging() {
        return logging;
    }

    public void setLogging(boolean logging) {
        this.logging = logging;
    }

    public boolean isDoForwardIP() {
        return doForwardIP;
    }

    public void setDoForwardIP(boolean doForwardIP) {
        this.doForwardIP = doForwardIP;
    }

    public boolean isDoSendUrlFragment() {
        return doSendUrlFragment;
    }

    public void setDoSendUrlFragment(boolean doSendUrlFragment) {
        this.doSendUrlFragment = doSendUrlFragment;
    }



    public String getTargetUri() {
        return targetUri;
    }

    public void setTargetUri(String targetUri) {
        this.targetUri = targetUri;
    }



}
